Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139 LONDON ROAD Semi-Detached £445,430 £129,000 24 May 2001
139B LONDON ROAD Detached £459,472 £295,000 8 May 2014
141 LONDON ROAD Detached £886,465 £500,000 2 Oct 2009
143 LONDON ROAD Semi-Detached £360,000 29 Feb 2024
145 LONDON ROAD Semi-Detached £451,430 £80,750 30 Aug 1996
151A LONDON ROAD Semi-Detached £473,220 £138,500 28 Jun 2001